cattle trough - French English Dictionary